Map & Directions to our apartments in London House Apartments

Directions to London House Apartments

Follow the driving directions below to reach apartments for rent in Lenexa, KS.

London House Apartments

913-888-9600

12901 Lord Nelson Drive Lenexa, KS 66215