Great location, lovely welcome, great value for that part of London, super deli.