Brilliant location. If you’re looking to explore Londons major attractions this place is perfect, easy connections to the tube or a 30 minute walk down to the Thames.
The space itself is quite small, but not unlike other places you’ll see in central London.