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 hardwood floor, carpet, air conditioning, central heat, dishwasher, assigned parking, high ceilings, and balcony. It has building amenities including elevator, on-site management, controlled access, storage, garage parking, and fitness center. Cats and dogs are allowed, making it a pet-friendly building.