BR

Pepy's Estate-Daubeney Tower

London, United Kingdom