Discover your dream apartment in the heart of Amherst with our pet-friendly community at London Towne Apartments! With 1 and 2 bedroom apartments available, you'll enjoy a plethora of amenities including air conditioning, secured entry, and 24-hour maintenance. Tour our property today and see why London Towne Apartments is the perfect place to call home.