Awesome place, near the Train station. 10 minute walk from the Tower Bridge. Perfect location to get around London.