At London Towers Apartments you will find a truly unique concept in apartment home living! London Towers is located in Kansas City North in Missouri at 61st and North Antioch, near 152, 169, I-35 and I-29. Our staff knows that an apartment is not just a temporary situation, we strive to make it your home. The architectural design and solid construction assures you an unsurpassed elegance in your home with the added benefit of very reasonable utility costs. You are not just a number and your service requests are never taken lightly or ignored. Twenty-four hour maintenance assures you prompt service. London Towers offers a wide variety of floor plans that will accommodate your personal, specific needs. Our staff takes the time to match you with the perfect apartment because we know it truly is the little things that make the difference. Whether you are looking for the elegance of a formal dining room or the warmth of a large country kitchen we will guarantee you a quality, comfortable, well-managed, and serviced apartment that you will be proud to call home.