About Victoria Square, London

Cultural, Urban Environment, Interesting Places, Squares

Victoria Square is a small residential square, located just to the south-west of Buckingham Palace, between Lower Grosvenor Place, Beeston Place, Grosvenor Gardens, and Buckingham Palace Road. It is on land forming part of the Grosvenor Estate to the south of the Royal Mews and to the north of the gardens of the Goring Hotel.

Source From: Wikipedia
St. James's, Victoria Square, London, England, United Kingdom

Nearest places in Victoria Square, London