Kimpton Fitzroy London | Luxury Wedding Venue in London
Kimpton Fitzroy London: Built in the 19th century on Russell Square in Bloomsbury, this hotel has one of the more distinctive facades of any property in the capital. The ornate terracotta building features busts of four British Queens and overlooks Russell Square Gardens directly opposite. Inside, the Pyrenean marble staircase and dramatic public spaces set […]