Uncle Elephant and Castle

Uncle Elephant and Castle

Elephant and Castle, London, United Kingdom

Build to Rent 

for Realstar Group