Nice place. Convenient to the Baywater tube station. 2 minute walk. I arrived at 7:30am and they let me check in from long flight. Small rooms but not cramped. Staff very nice. Would stay here again
More
- Best Western London
- London Best Western
