Grand at Trafalgar Square 8 Northumberland Ave, London, WC2N 5BY Location: Abbey Wood Check-in: 15:00:00 Check-out: 11:00:00