The Prince Albert
The Prince Albert
418 Coldharbour Lane,
London,
SW9 8LF,
United Kingdom