
Banana Island Lounge
Restaurant/Cafe/Canteen- Address
- 19 High Street, South Norwood, London, SE25 6EZ
- Local authority
- Croydon
Trading since 16 September 2021, per Companies House.
Loading map…
Other places nearby
Norwood News
18 High Street, South Norwood, London, SE25 6EZ
0.0 mi awayRating 4/523 May 20221885 Lounge
20 High Street, South Norwood, London, SE25 6EZ
0.0 mi awayRating 5/522 March 2024The Jolly Sailor
64 High Street, South Norwood, London, SE25 6EB
0.0 mi awayRating 5/522 May 2025Banana Island Bar And Restaurant
Ground Floor Shop, 70 High Street, South Norwood, London, SE25 6EB
0.0 mi awayRating 3/510 May 2025South Norwood Food Store
72 High Street, South Norwood, London, SE25 6EB
0.0 mi awayRating 4/510 October 2025Chicken World
67 High Street, South Norwood, London, SE25 6EB
0.0 mi awayRating 3/514 May 2026