Other Hotels in London - Bayswater 52-56 Inverness Terrace, Bayswater, London, W2 3LB Tags: bar, business facilities, lounge bar, restaurant