Hotels near Westminster Abbey, London

Westminster Abbey is a church landmark in London. The nearest metro station is Westminster, about 0.3 km away.

Getting to Westminster Abbey

Ask Voya about this trip