memoirsofametrogirl.com
Portman Square Garden Party: Step inside one of London’s most exclusive squares
Portman Square is one of the capital’s most exclusive squares. Located a short walk from Oxford Street, the green space was established in Marylebone in the 18th century. Usually closed to th…