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