Great house. Filming in London, needed a space for the crew, and Veronica’s was perfect. Location was spot on for us (as filming in Printworks) - but it was also right on the Thames - can’t argue with that.
Good pub around the corner, near a tube, quiet, clean & comfortable. Definitely use again.
Thank you Veronica