Don't hesitate and book this place! Fantastic Fantastic Fantastic! close to everything -- 148 Bus will take you right to London Central.