Camelford House

Camelford House
87–90 Albert Embankment, Lambeth, London, SE1 7TW