|
520 Talbot St. is just steps away from the best that London has to offer – shopping, theatre, entertainment, restaurants, and culture. Leave the car at home. You can walk to the Covent Garden Market, Grand Theatre, John Labatt Centre, Victoria Park, or any other downtown landmark in minutes!
Located across from several well-preserved historic homes and buildings, many of the units in 520 Talbot St. feature beautiful views of the city and of the Thames River. Experience life at the top of London!
|
|
 |
|