Blenheim Lodge is a wonderful bed and breakfast with some great hosts in Agri & Roger, who do everything in their power to make sure you have a fantastic stay in London. Which is exactly why we keep coming back