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