99 Kensington High St, Kensington, London W8 5SA, United Kingdom
Closed· Opens at 12:00
99 Kensington High St, Kensington, London W8 5SA, United Kingdom
No delivery
Spot something wrong?
Dishes at Babylon at The Roof Gardens. Prices may vary in venue.
Been to Babylon at The Roof Gardens? Be the first to share what you ate.