Westminster Cathedral
Westminster Cathedral is an architectural masterpiece and a must-visit destination for anyone visiting Central London.
This stunning cathedral boasts a breathtaking interior filled with intricate mosaics, beautiful stained-glass windows and impressive marble columns that will leave you in awe. A visit to Westminster Cathedral will leave you feeling inspired and enlightened, and it will surely be one of the highlights of your trip to London.