Print
|
Close this window
Chambeli Of Russell Sq
Featured
Address
146 Southampton Row, London, WC1B 5AG, , UK - United Kingdom
Telephone
020 78373925
Website
www.viewlondon.co.uk/info_restaurant_6543.html
Print
|
Close this window