M
Megan Doherty Review of The Banana Store, Restaurant, ...
Fantastic views over London. The atmosphere is a l...
Fantastic views over London. The atmosphere is a little lacking - it feels a little cold. Food is mediocre.
Comments: