Bowmont House in Newcastle upon Tyne

Bowmont House in Newcastle upon Tyne is an apartment building. Bowmont House is near Greville Gardens.

Building Type
apartment building