Cafe Camelo
![No Photo for Cafe Camelo](https://www.ibegin.com/media/common/images/no-photo.png)
27 Elizabeth Street, London, London SW1W 9RP
02072 599592
If you have access to 02072 599592, you can claim this business and modify or remove this business immediately.
27 Elizabeth Street, London, London SW1W 9RP
02072 599592
If you have access to 02072 599592, you can claim this business and modify or remove this business immediately.