An authentic British tearoom, the perfect way to spend an afternoon. They offer a great selection of teas and the sticky toffee pudding is a must.

More in this area

Share this place

Choice Hotels in Niagara Falls