Caroline D's London, UK
Euro Hotel Clapham
79-81 Clapham Common South Side
We entered the lobby with a great smell of roasting toasts and coffee, but as soon as we left the pl...
Euro Lodge Clapham
90 Clapham common south side
I've read the reviews before and after staying at Euro Lodge Clapham and came to think that some of ...