Zedwell Piccadilly
Great Windmill St, London W1D 7DH
02070965414
Description
Zedwell Piccadilly | Modern Hotel in Piccadilly Circus, London
Located in London’s West End in the iconic London Trocadero, you'll find our flagship Zedwell Hotel. View our rooms online today.