Victoria, London, GB
51 Buckingham Gate is a filming location for Howards End.
Pickering Place
London SW1, GB
Westminster Cathedral
London, GB
Lawrence Hall, Royal Horticultural Halls
Buckingham Palace