Searcys Bar and Brasserie at Westminster
Situated at 11 George Street, the newly opened Searcys Bar and Brasserie at Westminster offers a chic dining experience in the heart of London, surrounded by iconic landmarks like Big Ben, Parliament Square, and Westminster Abbey. The restaurant includes a ground-floor bar, private dining roomsand…