Prominent Byker Building Becomes England’s First Honorary Consulate To India As 160-Bed Hotel Plans Revealed
A landmark Byker building has become home to the first Honorary Consul to India in England, and its owners have also revealed plans to establish… Read More »Prominent Byker Building Becomes England’s First Honorary Consulate To India As 160-Bed Hotel Plans Revealed