Kathmandu Inn

6-7 Seven Stars Corner, Hammersmith, London, United Kingdom, W12 8ET
Reviews
Description

Kathmandu Inn