Looking for serviced accommodation in London? Here's the best pick for you.
These 1-bedroom apartments situated in Lincoln Plaza, which is located extremely conveniently for Canary Wharf. These apartments have fully fitted kitchens with all appliances and utensils provided. Also, WiFi (Fibre) is fully inclusive and these apartments are serviced weekly including a fresh towel and linen change.
Suitable for business and leisure travellers, the apartments are top notch.