520 Talbot St 520 Talbot St, London, ON is a rental apartment building with 9 floorplans available. It is located in the Downtown London neighborhood of London. It has apartment amenities including balcony, central heat, air conditioning, carpet, dishwasher, high ceilings, assigned parking, and hardwood floor. It has building amenities including on-site management, garage parking, controlled access, elevator, fitness center, and storage. Cats and dogs are allowed, making it a pet-friendly building.