An oasis of calm in the heart of London, The Wellington Blue Orchid hotel is nestled in tranquil Westminster, overlooking leafy Vincent Square. The Wellington hotel offers guests a retreat whilst remaining within easy reach of London’s iconic St James’s Park, Buckingham Palace and Houses of Parliament to name a few. The spacious guest rooms […]
Join the Newsletter & Save 10%*
Error: Contact form not found.
*applies to shared events bookable online






You must be logged in to post a comment.