Historic Westminster Pub Reopens Following Stunning £950,000 Transformation
The White Horse and Bower, a landmark pub just minutes from Westminster Abbey and the Houses of Parliament has reopened following a stunning £950,000 refurbishment…
Read more...