great place close to Central London.