Restaurants in Westminster

Getty Images

A short walk from Westminster Abbey and the House of Parliament, this modern Indian restaurant was established in the Old Westminster Library in... Read More

Back To Top