11 Belmont Street

https://maps.apple.com/?address=11%20Belmont%20Street,%20London,%20NW1%208HJ,%20Anglia&ll=51.544021,-0.151359&q=11%20Belmont%20Street&t=m