Situated in the heart of Knightsbridge is The Lansbury, a building wrapped in striking red sandstone, steps from Harrods developed by one of London’s most prestigious interior designer houses. Lighting that compliments the architectural details and brings out the clients original vision create a luxurious interior styling.