Babushka Bar

316 King's Road, London, Chelsea
5 rates
8.80/10.00

Babushka Bar on the map

Add your comment

Prices
Atmosphere
Cleanliness
Comfort
Staff