Marlborough House Gardens

Marlborough House Gardens
Marlborough Road, London, SW1Y 5HX