I have dined numerous times at the London Tavern which is part of the Birchwood Inn. The food is made to order and is very, very good! The only thing better than the food is the Owner's and their staff.
"All the rooms look nice on their website. The Brighton Suite was very nice and well equipped with all we..."