The grand building is the www.kings-southsea.com/index.php , a well loved street in Albert Road, Southsea, Portsmouth, with shops and restaurants all run by independent traders. Well done to Sandy for correctly guessing this!!