Bag O Nails

6 Buckingham Palace Road, London, United Kingdom
4 rates
10.00/10.00
+44 20 7828 7003

Bag O Nails on the map

Add your comment

Food quality
Prices
Cleanliness
Music atmosphere