Great place at a super convenient location for getting around London