The Garden Rooftop is a true hidden gem, a rooftop bar & restaurant in the heart of London’s Leicester Square.
Links
Opening Hours
Mon-Thu
12:30PM-10:30PM
Friday
12:30PM-12:30AM
Saturday
12:00PM-12:30AM
Sunday
12:30PM-10:30PM