Neighbourhood Guide

Flemings Hotel Mayfair

The National Gallery

Tourist Attraction   |    St James
National Gallery
Founded in 1824, it houses a vast collection of over 2,300 paintings from various centuries. This iconic gallery is highly recommended for any first time London visitors.
Trafalgar Square, London 
+44 207 016 0000

St James

Other Places

In St James
Buckingham Palace
Tourist Attraction   |    St James

Buckingham Palace

Only a short stroll through Green Park and a mere 15-minute walk from Hyde Park...

Tourist Attraction   |    St James

Hotels Near Trafalgar Square

The hotel is located near Trafalgar Square, a popular London tourist attraction,...