Dolphin & Shakespeare Hotels London 34 Norfolk Square, London, W2 1RS Location: Paddington Check-in: 14:00:00 Check-out: 11:00:00