Premier Inn Hotel, Borough High Street London United KingdomArchitectLTS Architects, LondonPhotographerCraig Sheppard