Bar & Restaurant
Since its humble beginnings as a basement store back in 1964, Topshop has grown into one of Britain’s biggest brands and largest retail stores. Topshop Oxford Circus occupies over 100,000 sq ft of prime retail space in the heart of Central London and attracts on average a million visitors each month.
4 days minimum booking
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm