Excellent property for business and short stay in London.. close to transport links to central London and beyond..