It’s so convenient when it comes travelling to anywhere in London from this apartments as there a least 3 tube station nearby and a bus stop right in front of it. Plus a hugh shopping complex across the road