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