Quran place is perfect for a short London stay. Very clean and well stocked.