Flagstaff House Near Me. Find the nearest Flagstaff House locations by using the Flagstaff House Location Map. Click on the map to reveal addresses, phone numbers and opening hours of your local Flagstaff House restaurants.On mobile phone, the map works only, if your GPS function is turned on. If no Flagstaff House restaurant is present...