I have been using Westgate Utama for a number of years now and have found it to be a home from home. The location is perfect for the shopping of Central London whilst being situated on a lovely quiet Street. I found Westgate Utama company staff to be helpful and efficient at all times. I would have no hesitation in recommending this as a place to stay for short or long term and have often placed my own clients there too.
U Mantu