Where are we?

235-237 Albert Rd, Portsmouth, Southsea PO4 0JR