9 Lombard St, Margate CT9 1EJ, United Kingdom +44 7971 414429
How to go there
Tea house Loc: 51.3891 / 1.38242
Plan your visit