Hyde Park 6

Near London

Hyde Park 6, near London

Bottle refill
No

From OpenStreetMap. Fix it there