FRESH @ The Green Man, Paddington v London, England
308 Edgware Road, W2 1DY, London
Reviews of FRESH @ The Green Man, Paddington
The first night I stayed there, we experienced a black-out which meant that the lights were all off and the water was not working as well so we couldn...
Stefanus, 14 Maj 13
It was a great stay, would recommend it to anyone. Maybe the only suggestion i would say is BEER PONG
Glen, 12 Maj 13
FRESH @ The Green Man, Paddington haven't translated their information but to see the full English version click here