Where is Regent and Warwick House?

Where is Regent and Warwick House located?

Regent and Warwick House, Regent and Warwick House, Great Britain (approx. 53.0675°, -2.5233°)


Where is Regent and Warwick House on the map?