FRESH @ The Green Man, Paddington v London, England
308 Edgware Road, W2 1DY, London
Reviews of FRESH @ The Green Man, Paddington
need a self-serve kitchen!
Robin, 19 Maj 13
Great Hostel, perfect for meeting people! Great location next to the subway
maia, 15 Maj 13
FRESH @ The Green Man, Paddington haven't translated their information but to see the full English version click here