Farrouj in City of Westminster

Farrouj in City of Westminster is a restaurant, Fernhead Road 73.

House Number
73
Street
Fernhead Road
Amenity
restaurant
Building Type
residential building