Bell's place is an excellent location for work or pleasure when visiting Canary Wharf or the surrounding area. Comfy bed and great facilities make for a very pleasant stay.