La Caixa

130 Fleet Street, London
1 rate
2.00/10.00

La Caixa on the map

Assessment

George (25.02.2015 15:29)
If they answered their telephones, then maybe I could write a review

Add your comment

Do you have a travel question?
Ask your question about travel on our Forum

Photo gallery

United Kingdom, London