Welcome to The Hari…

Welcome to The Hari…

Welcome to The Hari, a luxury five-star hotel in the heart of the quintessentially British neighbourhood of Belgravia, London. Moments from Harrods and the luxurious destination of Knightsbridge, The Hari is also within walking distance of Buckingham Palace, Hyde...