My sister lives about 20 miles from their head office and goes into London quite often. Would you like me to ask her to check the place out?