Excellent location really near Paddington station. Big apartment in a quiet building. The Place to stay in London!