The Dilly
Piccadilly Circus, London, Greater London W1J 0BH
Located in Piccadilly Circus, classic regency architecture combined with modern décor and up to date facilities make this central London hotel the perfect place to host your business meeting or private…
- Distance: 0.27 Miles
- Max: 250 guests
- Packages: 2