So I lived and worked in London, so am aware of what NYE means as far as crowds/prices are concerned. Location. Couldn't be beaten. Just off Piccadilly it was a 10 minute walk from Big Ben across Green Park. For people new to London this is n ideal location. The quiet back street meant there was no traffic noise. Rooms.... more










