LOC2870: New British restaurant and cocktail bar with stunning views (North Greenwich, London)
New British cafe, restaurant and cocktail bar with floor to ceiling windows offering stunnning views over the city. Cafe is on the ground floor, restaurant is on the first floor. On the top floor is a bar with a terrace and 360 degree view.