Great location for a London stay - right near Paddington Station. Quiet street, great apartment with all the right features. Would recommend.