HARROD'S
87-135 Brompton Road
London
SW1X 7XL
Hours
Mon–Sat 10am–9pm
Sun 11:30am–6pm
High-end department store founded in 1834 and includes a wide selection of restaurants and cafes to fit your mood. The space possesses over one million of square feet over seven floors and is the biggest department store in Europe. We are sure you will find what you are looking for.