Filmed at the recently refurbished St Pancras Hotel. Boring job made interesting by a beautiful location, and it's not even open to the public yet
Comments
Sign in or get an account to comment.