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