Located in Greater London, England, United Kingdom
Located in the prestigious Royal Wharf development, this property offers an exceptional lifestyle in one of London's most sought-after riverside communities.
• Just 3 minutes' walk to the station
. Only 2 minutes' walk to the nearest bus stop
• Close to supermarkets, cafés, restaurants, and everyday amenities