Rembrandt Gardens
Park · Westminster

Rembrandt Gardens

$

Canalside gardens featuring flowers and benches with water views, plus public toilets.

Info

📍
Address
6 Warwick Ave, London W2 1XB, UK, LDN

More like this