Lagenda Malaysian & Chinese Restaurant
Pavilion Holiday Villa Hotel,37, Paddington, London, Greater London, W2 3AN (Show me directions) Show Map
Pavilion Holiday Villa Hotel,37, Paddington, London, Greater London, W2 3AN (Show me directions) Show Map