G
Gregoire Thomas Review of The Churchill bar and bistro
So many cheaper options in London for a better off...
So many cheaper options in London for a better offer, better room, better services, etc... This was quite a disappointment.
Comments: