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) 717-5313

12901 Lord Nelson Drive Lenexa, KS 66215