Marlin Apartments Canary Wharf 9-11 Byng Street,(Off Westferry Road),South Quay, E14 8GG, Canary Wharf, United Kingdom Hotels Guesthouses BnBs