|
Bars in London
- Kensington
16-32 De Vere Gardens, Kensington, London, W8 5AF
Tags:
air conditioning, business facilities, car parking, room service, televisions
|
0 Reviews
|
|
Bars in London
- Bloomsbury
126 Southampton Row, Thistle Bloomsbury Park, Bloomsbury, London, WC1B 5AD
Tags:
air conditioning, business facilities, car parking, room service, televisions
|
0 Reviews
|