Howick Place with Logo.jpg

Howick Place - a building managed by Metrus