Breaking away to the Big Smoke with Lincoln Plaza Hotel

The Lincoln Plaza Hotel is a stone's throw from Canary Wharf tube station.