10 george street
join an exciting new community in london's canary wharf with residential apartments to rent from vertus.
new, quality and affordable rental properties with longer tenancies, and landlords you can trust.
ADS