This apartment offers the discerning tourist or businessman a self-catering, self-contained alternative to expensive hotel accommodation. Located in the most historical part of Central London, west of Canary Wharf in the popular Mosaic Centre, is this superb two bed, two bath luxury apartment. Near Tower Bridge and historic riverside inns, Celebrity Restaurants; Canary Wharf, Museums, Markets and many local tourist attractions; the Underground and daily River Cruises to Westminster and Greenwich. “This accommodation is ideal for a short, relaxing and comfortable stay in London Town.”