Tea Houses in Aylesbury

Find the top Tea houses in Aylesbury near you now.

The Coffee Tree

Cafe

Address: 11 George St, Aylesbury HP20 2HU, United Kingdom