Convenient for professionals in Canary Wharf for a couple of days