Now Open
Selfridges Rooftop, London
Book Now

View Menu

Opening Times

Mon - Sat 11:30 - 23:00

Sun 11:30 - 18:00