Mary Ward House Loading Map.... Mary Ward House5-7 Tavistock Place - London 51.5249838 -0.1271914999999808 Address 5-7 Tavistock Place London WC1H 9SN United Kingdom Upcoming Events No events in this location Leave a Reply Click here to cancel reply. You must be logged in to post a comment.