Amazing Place and Location. The flat is beautiful, on the High Street, and easily gets you anywhere around London in 30 mins. Would stay at Layla’s again without hesitation!! She is amazing and doesn’t take longer than 10 minutes to respond to any questions you may have.