The Shaftesbury Kensington is ideally located in the heart of Kensington in central London with 85 well equipped rooms. The hotel is a recently refurbished purpose-built hotel. All rooms are finished to the highest standard.
euro-lodge-clapham|booking2.jpg Live Clapham Common South Side Euro_Lodge_Clapham.jpg
Facts about Euro Lodge Clapham
Your comment about Euro Lodge Clapham