London Serviced Apartments
Accommodation for National & International guests
Flat 1-6, 56, Stamford St, London, SE1 9LX Directionshttps://www.yell.com/biz/london-serviced-apartments-london-10475910/#view=map
We are a serviced apartments organisation who offer accommodation to National & International guests. Suited for corporate and family bookings as well.
London serviced apartments is a established short stay lets organisation, with over 10 years of accommodating guests nationally and internationally. We offer six immaculate apartments for guests to stay in, located just a few yards away from the OXO Tower restaurant and the IMAX Cinema in Waterloo, visiting London's most prominent landmarks can be done without no hesitation.
Products & Services
Short Term Lets