31 Jewry Street, London, EC3N 2ET, United Kingdom
A place where it’s quiet and comfortable and have nice transportation nearby...