pizza hut is located edgware road in nw8 (NW8 8) in the region of london (england). This place is listed in the restaurant category of the geodruid nw8 2015 guide.