Sign in or
Showing 1 post
May 6 2012, 5:54 PM EDTAnyone booking their Summer Holiday trip now will be interested to know that if you do happen to stay in the Novotel in Lambeth Road, London, this short-stay hotel is plonked right on the site of what used to be Norfolk House:
1 out of 1 found this valuable. Do you?
Sign in to be the first to reply.